generous nature - German English Dictionary